Closed-Form Inverse Kinematics Solver for Reconfigurable Robots
نویسندگان
چکیده
|A closed-form inverse kinematics solver for non-redundant recon gurable robots is developed based on the Product-of-Exponentials (POE) formula. Its novelty lies in the use of POE reduction techniques and subproblems to obtain inverse kinematics solutions of a large number of possible con gurations in a systematic and convenient way. Three reduction techniques are introduced to simplify the POE equations. Eleven types of subproblems containing geometric solutions of those simpli ed equations are identi ed and solved. Based on the sequence and types of robot joints, the solved subproblems can be re-used for inverse kinematics of different robot con gurations. This solver can cope with closed-form inverse kinematics of all robots with DOFs of 4 or less, 90 percent of the 5-DOF robots and 50 percent of the 6-DOF robots, as well as frequently used industrial robots with both prismatic and revolute joints. The solver is implemented as a C++ software package and is demonstrated through an example.
منابع مشابه
CARV 2007 Task-based Configuration Optimization of Modular and Reconfigurable Robots using a Multi-solution Inverse Kinematics Solver
Modular and Reconfigurable Robots (MRR) are a breed of industrial robots designed for today’s flexible and versatile production facilities. MRRs can be assembled in various ways to achieve numerous distinct Kinematic configurations (KC). In MRRs, the problem of finding the most suitable KC for a specific task from a predefined set of modules is called Task-based Configuration Optimization (TBCO...
متن کاملAn Analytical Method for the Inverse Kinematics of Redundant Robots
This paper presents a new method for symbolic solving the inverse kinematics problem of robotic systems with high degree of kinematical redundancy in a closed form. The key idea is to extend the basic redundant kinematics chain with imaginary links, which limit and adapt the robots flexibility to an actual work space and/or end-effector motion. Two examples are given to demonstrate the advantag...
متن کاملIKBT: solving closed-form Inverse Kinematics with Behavior Tree
Serial robot arms have complicated kinematic equations which must be solved to write effective arm planning and control software (the Inverse Kinematics Problem). Existing software packages for inverse kinematics often rely on numerical methods which have significant shortcomings. Here we report a new symbolic inverse kinematics solver which overcomes the limitations of numerical methods, and t...
متن کاملNumerical inverse kinematics for modular reconfigurable robots
The inverse kinematics solutions of a reconfigurable robot system built upon a collection of standardized components is difficult to obtain because of its varying configurations. This article addresses the formulation of a generic numerical inverse kinematics model and automatic generation of the model for arbitrary robot geometry including serial and tree-typed geometries. Both revolute and pr...
متن کاملDocking in self-reconfigurable robots
Docking is a crucial action for self-reconfigurable robots because it supports almost all practical advantages of such robots. In addition to the classic docking challenges found in other applications, such as reliable dock/latch mechanics, effective guiding systems, and intelligent control protocols, docking in selfreconfigurable robots is also subject to some unique constraints. These constra...
متن کامل